<?php

namespace Ladenise\EveBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Invmetagroups
 */
class Invmetagroups
{
    /**
     * @var integer
     */
    private $metagroupid;

    /**
     * @var string
     */
    private $metagroupname;

    /**
     * @var string
     */
    private $description;

    /**
     * @var integer
     */
    private $iconid;


    /**
     * Get metagroupid
     *
     * @return integer 
     */
    public function getMetagroupid()
    {
        return $this->metagroupid;
    }

    /**
     * Set metagroupname
     *
     * @param string $metagroupname
     * @return Invmetagroups
     */
    public function setMetagroupname($metagroupname)
    {
        $this->metagroupname = $metagroupname;
    
        return $this;
    }

    /**
     * Get metagroupname
     *
     * @return string 
     */
    public function getMetagroupname()
    {
        return $this->metagroupname;
    }

    /**
     * Set description
     *
     * @param string $description
     * @return Invmetagroups
     */
    public function setDescription($description)
    {
        $this->description = $description;
    
        return $this;
    }

    /**
     * Get description
     *
     * @return string 
     */
    public function getDescription()
    {
        return $this->description;
    }

    /**
     * Set iconid
     *
     * @param integer $iconid
     * @return Invmetagroups
     */
    public function setIconid($iconid)
    {
        $this->iconid = $iconid;
    
        return $this;
    }

    /**
     * Get iconid
     *
     * @return integer 
     */
    public function getIconid()
    {
        return $this->iconid;
    }
}
